package sample.hotswap;

import java.io.*;
import javassist.util.HotSwapper;

public class Test {
//    public static void main(String[] args) throws Exception,  {
//        HotSwapper hs = new HotSwapper(8000);
//        new HelloWorld().print();
//
//        File newfile = new File("logging/HelloWorld.class");
//        byte[] bytes = new byte[(int)newfile.length()];
//        new FileInputStream(newfile).read(bytes);
//        System.out.println("** reload a logging version");
//
//        hs.reload("HelloWorld", bytes);
//        new HelloWorld().print();
//
//        newfile = new File("HelloWorld.class");
//        bytes = new byte[(int)newfile.length()];
//        new FileInputStream(newfile).read(bytes);
//        System.out.println("** reload the original version");
//
//        hs.reload("HelloWorld", bytes);
//        new HelloWorld().print();
//    }
}
